suffer a severe setback - Türkisch Englisch Wörterbuch